technology-dependent record - Turkish English Dictionary